device for protection of cheques - Deutsch Englisch Wörterbuch